something demanded - Turkish English Dictionary